Development of Metadata Generation Support System Using Compiler Compiler
نویسندگان
چکیده
منابع مشابه
Semantics-Directed Compiler Generation
This dissertation concerns the design and implementation of SemCom, an interpreter generator for arbitrary languages, which compiles a two-level operational semantics (in either bigor small-step style). Input to SemCom is expressed in a purpose-designed Semantic Description Language (SDL). An SDL file contains the definition of an evaluation and typing relation, and can express type systems up ...
متن کاملCompiler-Architecture Exploration using Reservation Tables Generation
Contemporary processors with wide parallelism and deep pipelines result in complex and intrinsically nonstructured interactions between different architectural features of the processor, the compiler and the application, making it extremely difficult to predict performance variations when changing different processor features. Compiler-Architecture Co-Exploration is required to evaluate the eff...
متن کاملDevelopment of a Modelica Compiler Using JastAdd
This paper describes experiences from implementing key parts of a compiler for Modelica, an object-oriented language supporting declarative modeling and simulation of complex physical systems. Our implementation uses the attribute-grammar based tool JastAdd. In particular, we discuss the implementation of Modelica name analysis which is highly context-dependent, type analysis which is based on ...
متن کاملCompiler Support for Persistent Programming
We present the design and implementation of Persistent Modula-3, a compiled, optimized, persistent programming language. The design allows the evaluation of performance aspects of persistent programming languages, while the implementation supports the development of compile-time mechanisms for optimizing persistent programs. We present several optimizations in detail, and outline further optimi...
متن کاملCompiler support for lightweight concurrency
This paper describes the design of a direct-style, λ-calculus-based compiler intermediate representation (IR) suitable for implementing a wide range of surface-language concurrency features while allowing flexibility in the back-end implementation. The features that this IR includes to support concurrency include a weak but inexpensive form of continuations and primitives for thread creation, s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Joho Chishiki Gakkaishi
سال: 2007
ISSN: 0917-1436,1881-7661
DOI: 10.2964/jsik.17.41